be drenched with sweat - Französisch Englisch Wörterbuch